We have found 18 properties on Buena Vista St, Leawood, KS. Average price per square feet on Buena Vista St is $248. It is 72.2% higher than average price per sqft Leawood. Average sale price on Buena Vista St is $2,200,000. It is 366.2% higher than average sale price in Leawood.