College Park Towers scheduled to undergo significant redevelopment Landmark Properties plans to redevelop the site into a new housing complex called The Mark at College Park. Irit Skulnik September 20, 2024