ST. JAMES PLACE

Cambridge, Massachusetts
  • 46 units
  • Transit oriented community
  • Walking distance to shops, restaurants and public transit