907 River St
Santa Cruz, CA 95060
$697,500 USD
2,035 SF
2,035 SF
$697,500 USD
Freestanding