692 High St
Westwood, MA 02090
$2,195,000 USD
3,828 SF
7.38% Cap Rate
3,828 SF
$2,195,000 USD
Storefront Retail Office