RateMyApartments
El View Lodge Motel Ratings and Reviews
El View Lodge Motel
810 3rd St, Santa Cruz, CA 95060
CURRENTLY REVIEWING