4 bd
$5,400
Base rent
116 Holland St, Somerville, MA 02144
Pet friendly • Dishwasher • Wheelchair Access