12
1290-1310 W Granada Blvd
Ormond Beach, FL 32174
$13,770,000 USD
17,485 SF
6% Cap Rate
17,485 SF
$13,770,000 USD
Storefront