Landmark Properties, Stockbridge acquires 22-acre housing community in College Station
Landmark Properties and Stockbridge acquired The Junction Cottages & Townhomes at 2415 Junction Boys Road in College Station, Texas. The 22-acre community is one of…