26
140 Bay St
Santa Cruz, CA 95060
$3,200,000 USD
5,309 SF
8
Units
4.19% Cap Rate
5,309 SF
$3,200,000 USD
Apartments