2030 N Pacific Ave
Santa Cruz, CA 95060
$499,000 USD
859 SF
1
Unit
859 SF
$499,000 USD
Apartments