1129 North Central Avenue
$675,000
OVIEDO
MLS® # O6183127
4 Beds, 3 Baths, 2,621 Sf