Homes for sale - 920 TIMOR AVE, Orlando, FL 32804 – MLS#O6021008 - ...