We have found 15 properties on Flowering Stream Way, Oviedo, FL. Average price per square feet on Flowering Stream Way is $152. It is 9.4% higher than average price per sqft Oviedo. Average sale price on Flowering Stream Way is $574,515. It is 127.2% higher than average sale price in Oviedo.