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