The Point | Federal Realty Investment Trust

The Point | Federal Realty Investment Trust

The Point, a 115,000 SF shopping, dining and entertainment destination residents of the South Bay have been waiting for.