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