25
126 Fern St
Santa Cruz, CA 95060
$1,550,000 USD
5,453 SF
5,453 SF
$1,550,000 USD
Service