Constructed in 2007, the Delmas Park apartment building comprises 123 units of the following unit mix: One Bedroom, Studio, Two Bedroom/One Bath, totaling 87,734 SqFt. The property is located in Central San Jose West, at 350 Bird Avenue, Bay Area - South Bay.