53
92 High St
Medford, MA 02155
$749,900 USD
3,357 SF
1
Unit
3,357 SF
$749,900 USD
Office