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…
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.