22
30 Thacher St
Malden, MA 02148
$1,638,000 USD
1,990 SF
1,990 SF
$1,638,000 USD
Office