4
3-5 E Foster St
Melrose, MA 02176
$25.00 USD/SF/YR
850 SF
1
Space Available
Built 1860
850 SF Contiguous
Built 1860
850 SF
$25.00 USD/SF/YR
Office