Olmstead Green Gateway Center

  • LOCATION: Dorchester, MA
  • SECTOR: Multi-Family
  • SQUARE FEET: 12,500
  • ARCHITECT: ICON Architecture