39 Elmwood St #3

Somerville, MA, 02144
$5,500Price
3Beds
4Baths
Listing Agent:
Courtesy of:

39 Elmwood St #3

Somerville, MA, 02144
$5,500Price
3Beds
4Baths