5 days agoHouse for rent, 586 E 3rd St South Boston, in Boston, United StatesBoston, 586 E 3rd StHouse • 5 room(s) • 3 bed. • 2 bath. • 177.54 m²