Constructed in 1970, the Willow Glen apartment building comprises 75 units of the following unit mix: One Bedroom, Two Bedroom/Two Bath, totaling 61,110 SqFt. The property is located in Central San Jose West, at 996 Meridian Avenue, Bay Area - South Bay.