15236 Quailmoor Street, WINTER GARDEN, FL 34787 (MLS # O5512045)