House for rent, 35 Leyden St East Boston, in Boston, United StatesBoston, 35 Leyden StHouse • 4 room(s) • 2 bed. • 2 bath. • 107.12 m²