Back
/

Oviedo Point

23 Acres
23

Oviedo Point is an elevated retail/restaurant development with out-parcels. This specific location in Seminole County represents a strong growth pattern with new retail, residential and medical developments underway, drawing significant traffic to this highly desirable trade area.