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

THE BLAIR BOUTIQUE APARTMENTS
400 Selby Avenue
St. Paul, MN 55102
International Village Lombard
1300 S. Finley Road
Lombard, IL 60148
5Thousand5 Galleria
5005 Galleria
Farmers Branch, TX 75244
Sterling of Prairie Trail
2333 SW Plaza Pkwy
Ankeny, IA 50023
Bay Club & Marina
14015 W. Tahiti Way
Marina del Rey, CA 90292

Reviews

 
No reviews found.