Available
12 Palmer Street
12 Palmer Street, Cambridge, MA 02138 United States
Available
12 Palmer Street
12 Palmer Street, Cambridge, MA 02138 United States
Available Space
7,200 SF
Built
1887
Sublease
No
Max Contiguous
7,200 SF
Available Space
7,200 SF
Built
1887
Sublease
No
Details
- Available Space:
- 7,200 SF
- Rental Price:
- Contact us for pricing
- Year Built:
- 1887
- Sublease:
- No
- Max Contiguous:
- 7,200 SF
- Min Divisible:
- 7,200 SF