New - 9 Hours Ago $595,000 Active 3Beds2Baths2086Sqft0.25Acres 4917 Winwood Way, Orlando, FL 32819 MLS#: MFRO6456625