142 Mitchell Creek Way
$399,500
OVIEDO
MLS® # O6153630
3 Beds, 3 Baths, 1,496 Sf