Details
Address Osgood St.
Somerville, MA 02143
Price $4750/month
Square Footage 1204
Available Date 09/01/2024
Pets Cats Allowed
Unit Level 1
Features A/C, Laundry
Address Osgood St.
Somerville, MA 02143
Price $4750/month
Square Footage 1204
Available Date 09/01/2024
Pets Cats Allowed
Unit Level 1
Features A/C, Laundry