1/32 32 Price Dropped by $171K $628,999 6 Beds5 Baths3,740 SqFt 3440 DIAMOND LEAF LN, Oviedo, FL 32766 Single Family Home Listed by RICHARD PETERS REALTY LLC