Nueva Vista Apartments

Santa Cruz, CA


Nueva Vista Apartments

Location

136 Leibrandt Ave.
Santa Cruz, CA 95060
Overall Rating
Met My Needs
Overall value
Service Quality
0% 0 out of 0 renters
recommend this apartment.

Recently Viewed

Capitol City Property Management
Office Located at: 602 Geld Street
Jefferson City, MO 65109
Promenade Place
5200 South Ulster Street
Greenwood Village, CO 80111
Madison Sammamish Apartments
3070-230th Lane SE
Sammamish, WA 98075
Bellagio at Beach Street (Closed)
4200 Northern Cross Blvd.
Ft. Worth, TX 76137
Evergreen Court Retirement Community
900 124th Avenue NE
Bellevue, WA 98005

Reviews

 
No reviews found.