227 Vista Bella Dr, Santa Cruz, CA 95060 | Zillow
227 Vista Bella Dr , Santa Cruz, CA 95060-1943 is currently not for sale. The 2,247 sq. ft. single-family home is a 3 bed, 3.0 bath property. This home was built in 1970 and last sold on 7/27/2021 for $1,455,000. View more property details, sales history and Zestimate data on Zillow.
DA: 64 PA: 30 MOZ Rank: 22