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

Haven 46
14500 N. 46th Street
Tampa, FL 33613
Bellevue Land
3935 Chamberlayne Avenue
Richmond, VA 23227
Village Oaks
15773 High Knoll Drive
Chino Hills, CA 91709
Alton Heartwood
1150 10th Ave NE
Issaquah, WA 98029
Tierra Vista
8700 Tierra Vista Cir
Kissimmee, FL 34747

Reviews

 
No reviews found.