5
23-29 S Park Ave
Plymouth, MA 02360
$2,650,000 USD
15,258 SF
7.71% Cap Rate
15,258 SF
$2,650,000 USD
Storefront Retail Office