36
1584 Chanticleer Ave
Santa Cruz, CA 95062
$7,250,000 USD
14,990 SF
15
Units
5.08% Cap Rate
14,990 SF
$7,250,000 USD
Apartments