the Strand OFFICES
Oviedo, FL

  • • Located in Oviedo on the Park
  • • Located 3 Miles from UCF-The Largest University in America
  • • Close to Central Florida Research Park
  • • Strong Existing and Future Residential Growth
  • • Excellent access & visability
  • • Close Access to 417 and Other Major Commuting Routes
  •