Kendall Town Center

Kendall Town Center

537,000 SF of retail and outparcels, 600 residential units, a hotel, a community center and self-storage facility.