We have found 36 properties on Osceola Rd, Belleair, FL. Average price per square feet on Osceola Rd is $153. It is 11% lower than average price per sqft Belleair. Average sale price on Osceola Rd is $424,438. It is 23.9% lower than average sale price in Belleair.