692 High St
Westwood, MA 02090
$1,995,000 USD
3,828 SF
8.12% Cap Rate
3,828 SF
$1,995,000 USD
Storefront Retail Office