BEDFORD SQUARE

  • 30,000 m² retail
  • 5,000 m² offices
  • 400 apartments

BEDFORD SQUARE