Dwell at Oviedo
Seminole County, FL

• Luxury Apartments and Commercial on approximately 25 acres
• Currently in the planning stages