700 W. Granada Boulevard
Ormond Beach, Florida

  • 20,000 square foot class A office space