RateMyApartments
Northlake Ambassador Apt Ratings and Reviews
Northlake Ambassador Apt
380 Northlake Dr, San Jose, CA 95117
CURRENTLY REVIEWING