3 bd
$3,595
Base rent
5 Drake Place, East Boston, MA 02128
Pet friendly