16 Unit Apartment Building

  • 12113 SqFt.
$ 4,900,000

132 Clay Street

Seller/Buyer Represented
Off Market

Book a Tour
132 Clay Street, Santa Cruz, CA, USA

Interested in This Property?

Book a Tour