18733 Planetree Street
$931,503
ORLANDO
MLS® # J965964
5 Beds, 5 Baths, 3,569 Sf