568 S Osceola Ave # 15, Orlando, FL 32801-3948 is a townhouse unit listed for-sale at $530,000. The 1,886 sq. ft. townhouse is a 2 bed, 3.0 bath unit. View more property details, sales history and Zestimate data on Zillow.
https://www.zillow.com/homedetails/568-S-Osceola-Ave-15-Orlando-FL-32801/46266424_zpid/