24
86 Highland Ave
Salem, MA 01970
$950,000 USD
3,852 SF
3,852 SF
$950,000 USD
Medical