Type

Rental Apartments

Status

Previously Owned

Homes

208

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.

Map

Spring Lake Apartments

Houston, Texas
United States