address

405 Leibrandt Ave
Santa Cruz, CA 95060

$1,059,300
Estimated market value


Quick Summary

11,616 sqft living area
24 Beds

Activate Listing on Geodoma


First Listing: Always Free!