11
195 W Granada Blvd
Ormond Beach, FL 32174
$1,950,000 USD
4,681 SF
4,681 SF
$1,950,000 USD
Restaurant