2218 Blossomwood Drive
$625,000
OVIEDO
MLS® # O6119041
6 Beds, 3 Baths, 2,759 Sf