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 FOUNTAINS AT SIERRA
16946 Ceres Ave
Fontana, CA 92335
El Pueblo de Las Brisas
3355 Arville St.
Las Vegas, NV 89102
1942 NW Pettygrove- DO
1942 NW Pettygrove Street
Portland, OR 97209
Vista Sands Apartment Homes
1001 Bear Island Road
Summerville, SC 29483
Village Green Apartments
2122 W Chestnut St.
San Bernardino, CA 92410

Reviews

 
No reviews found.