Cottages at South Acres provides affordable one and two-bedroom cottages, and four-bedroom, single-family rental homes in the south area of Houston, Texas. Enjoy a casual and relaxed setting offering you the lifestyle you deserve.
11005 Scott Street
Houston, TX
713-731-2800