$1,549,000 -
229 Villa Mar Vista
Santa Cruz ,
CA 95060
County: Santa Cruz