171
420 Capitola Road Ext
Santa Cruz, CA 95062
$3,800,000 USD
3,300 SF
5
Units
4.43% Cap Rate
3,300 SF
$3,800,000 USD
Apartments