The Michelle 1, Boston
https://the-michelle-1.usa8.info
Located in Boston, 500 yards from TD Banknorth Garden, The Michelle 1 provides a living room with a flat-screen TV. Guests can enjoy free WiFi. The apartment features 1 bedroom, a living room, and a kitchen with a dishwasher.
57 Cooper Street 4, North End, Boston, MA 02113, United States of America