Municipal Parking Lot

Location: 
110 Mt Auburn St
Cambridge, MA 02138