Northlake Ambassador Apartments - The Apartment Shop, LLC 380 Northlake Drive, San Jose, CA 95117