Spring Lake Apartments

Spring Lake Apartments in Houston, Texas were built in 1983. Adjacent to Spring Lake Townhomes this development consists of 208 apartments. The property was sold in 2001.

Property Summary

Status

Previously Owned