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

Aspen Court Apartments
1631 Stanton Road, SW
Atlanta, GA 30311
Eldorado Court Apartments
1200 Lincoln Ave.
Prospect Park, PA 19076
The Villas at Brentwood
1800 S Brentwood Blvd.
Saint Louis, MO 63144
Ivy Pointe Apartments I & II
400 John Aldridge Drive
Tuscumbia, AL 35674
Indian Hills Apartment Homes
2740 W 13th St
Wichita, KS 67203

Reviews

 
No reviews found.