18914 Northrop Street
$739,900
ORLANDO
MLS® # S5098410
4 Beds, 3 Baths, 2,632 Sf