5 days agoHouse for rent, 176 Emerson St South Boston, in Boston, United StatesBoston, 176 Emerson StHouse • 6 room(s) • 4 bed. • 2 bath. • 113.16 m²