New - 4 Hours Ago $360,000 Active 3Beds3Baths1817Sqft0.04Acres 5593 Rutherford Pl, Oviedo, FL 32765 MLS#: MFRO6455813