70 London St #2 for rent in Boston, MA
Spacious 3 bedroom 1 full bath apartment located on 70 London St. Available September! Steps away from Maverick Square. Dishwasher. Built in Microwave. In Unit Laundry!! Central A/C! Fast Commute To Downtown!! (Video of unit available upon request)
|
|