South Border Road Parking Lot, Long Pond

Medford, MA