RateMyApartments
The Sands Apartments Ratings and Reviews
The Sands Apartments
304 Cliff St, Santa Cruz, CA 95060
CURRENTLY REVIEWING