120
7919 Empire Grade
Santa Cruz, CA 95060
$2,390,000 USD
5,051 SF
3
Units
5,051 SF
$2,390,000 USD
Multifamily