18
21 Memorial Dr
Plymouth, MA 02360
$2,650,000 USD
15,258 SF
6.18% Cap Rate
15,258 SF
$2,650,000 USD
Storefront Retail Office