We have found 10 properties on Buena Vista Dr, Spring Lake, MI. Average price per square feet on Buena Vista Dr is $142. It is 18.3% higher than average price per sqft Spring Lake. Average sale price on Buena Vista Dr is $314,934. It is 13.9% higher than average sale price in Spring Lake.