Chestnut Street

Open
143 Chestnut St
Santa Cruz, CA 95060
It's hard not to love living at Chestnut Townhomes and Apartments in Santa Cruz! We have a great location, close to the coast and wharf, and just blocks away from downtown. Most people hear "Santa Cruz" and think "surfing" - of course, the city is home to some awesome breaks, but there's so much…
Own this business?
See a problem?

You might also like

United StatesCaliforniaSanta CruzChestnut Street

Partial Data by Foursquare.