160 Park Pl
Santa Cruz, CA 95060
$3,600,000 USD
5,681 SF
9
Units
5.25% Cap Rate
5,681 SF
$3,600,000 USD
Apartments