1/26 26 Open Sun 12PM-2PM $510,000 3 Beds2 Baths1,833 SqFt 645 LAKE CHARM DR, Oviedo, FL 32765 Single Family Home Listed by