Willow Glen Apartments - San Jose, CA

Willow Glen Apartments San Jose is located at 996 Meridian Ave, San Jose, CA 95126, USA. Phone number: (408) 287-8789.
Willow Glen Apartments San Jose is located at 996 Meridian Ave, San Jose, CA 95126, USA.
The phone number is (408) 287-8789
The postal code of Willow Glen Apartments San Jose is 95126
The website is https://www.apartments.com/willow-glen-apartments-san-jose-ca/4m2d25k/