We have found 9 properties on Buena Vista St, South Pasadena, CA. Average price per square feet on Buena Vista St is $400. It is 0.3% higher than average price per sqft South Pasadena. Average sale price on Buena Vista St is $1,039,464. It is 29.1% higher than average sale price in South Pasadena.