Student Housing Business featured the beginning of construction on the Cherry Street Apartments near Texas A&M. Cherry Street Apartments, is a 200-bed student housing complex in the College Station neighborhood of Northgate.
Read more at Construction Begins on Cherry Street Apartments Near Texas A&M.