Spring Lake Townhomes

Spring Lake Townhomes in Houston, Texas were built in 1983. Adjacent to Spring Lake Apartments, this development consists of 86 two-storey townhomes on 2.8 acres. The property was sold in 2001.

Property Summary

Status

Previously Owned

Year Developed

1983

Parking

408 stalls