Villas Willow Glen is a multifamily property located at 850 Meridian Way in Central San Jose West, Bay Area - South Bay. Built in 1978, the property features 112 units, of the following types: One Bedroom, Two Bedroom/Two Bath, totaling 101,472 SqFt.