Amstad student living community arranges seven, three-story wood-framed apartment buildings on a large, eight-acre site in College Station, Texas featuring 168 total units (392 beds).
Amstad student living community arranges seven, three-story wood-framed apartment buildings on a large, eight-acre site in College Station, Texas featuring 168 total units (392 beds).