1/21 21 Price Dropped by $6K $274,000 3 Beds2 Baths1,132 SqFt 3603 ARCH ST, Orlando, FL 32808 Single Family Home Listed by KELLER WILLIAMS WINTER PARK