Scott Street Townhome Community Websites
Scott Street Townhomes Located in Houston, TX | Scott Street Townhomes
- scottstreetapartments.com
Scott Street Townhomes is a 96 unit multi-family townhome community conveniently located on 610 at Scott Street just past Hwy 288. Scott Street offers quality living at affordable rents.
Not Applicable
$
8.95