Details
Address Village St.
Somerville, MA 02143
Price $9900/month
Square Footage 4144
Available Date 02/28/2024
Contact Us About Village St.
This listing is off the market.
Address Village St.
Somerville, MA 02143
Price $9900/month
Square Footage 4144
Available Date 02/28/2024
This listing is off the market.