67 Mystic Ave
Medford, MA 02155
$3,495,000 USD
3,600 SF
3,600 SF
$3,495,000 USD
Warehouse