Twickenham Square
300 Pelham Ave. - Crunkleton Associates
Twickenham Square is an upscale, mix-use development featuring 56,000 SF of retail space anchored by Publix Supermarket. The center also includes a Homewood Suites, 243 luxury apartments, a five-story 110,000 SF medical office building, and a free city parking garage.