6
20 Weston St
Waltham, MA 02453
$5,523,000 USD
14,279 SF
6.25% Cap Rate
14,279 SF
$5,523,000 USD
Drugstore