Details
+
3923 Carnaby Drive Oviedo, FL 32765
5 Beds
4.5 Baths
Built In 1991
2572 Sq. Ft.