Right now the St Louis MLS only shows 1 active and 1 pending listing on Buckley Meadows, none on Buckley Road. Both are for sale, not rent and both are ranches not split levels.
The only home on Buckley Road that I found that has been on the market in the past year was a foreclosure that sold in Oct 2011
I note that you are in Florissant now. The property that you are asking about is in Mehlville, about a 40 minutes drive from where you are now.