Salem St Parking Lot 58 Salem Street, Medford, MA 02155