121 Anchorage Avenue - Santa Cruz, CA | $1695000.00 | Cro...