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

Residence at Battery Creek I/II
1800 Salem Road
Beaufort, SC 29902
Southport at Buck Creek
1451 E Southport Rd #5385
Indianapolis, IN 46227
Sterling of Prairie Trail
2333 SW Plaza Pkwy
Ankeny, IA 50023
Bay Club & Marina
14015 W. Tahiti Way
Marina del Rey, CA 90292
Pearson Square
410 S Maple Ave
Falls Church, VA 22046

Reviews

 
No reviews found.