95 Mount Auburn Street

  • 95 Mount Auburn Street, Cambridge, MA
  • 13,308 SF
  • Office
  • Retail

Building Description

Mount Auburn Place is a three-story, 12,984 sf office/retail building with a prime location in the heart of historic Harvard Square. The building is steps away from public transportation, the Charles Hotel, One Brattle Square, and a host of retail, restaurant, and banking services.

Key Tenants

  • Verizon Wireless