100 Cabela Blvd
Scarborough, ME 04074
$39,867,188 USD
130,000 SF
6.4% Cap Rate
130,000 SF
$39,867,188 USD
Storefront Retail Office