$389,000 Active Under Contract 3Beds2Baths1414Sqft0.13Acres 10223 Dean Point Pl, Orlando, FL 32825 MLS#: MFRO6441526