Prime location in Ormond Beach on Nova Road. Nearly full center with mix of national franchise tenants and small business owners. Space available ranges from 1280 sq ft and up.
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.