We have found 10 properties on Buena Vista St, Duarte, CA. Average price per square feet on Buena Vista St is $301. It is 21.4% higher than average price per sqft Duarte. Average sale price on Buena Vista St is $637,000. It is 95.6% higher than average sale price in Duarte.