1489 River Rock Court
Oviedo, FL 32765

3 Beds | 2.5 Baths | 1489 Sqft | Built In 2017 | 274,500