Constructed in 1965, the Bella Vista on Bancroft apartment building comprises 87 units of the following unit mix: One Bedroom, Penthouse - Three Bedroom/Three Bath, Three Bedroom/Two Bath, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 57,516 SqFt. The property is located in San Leandro, at 2199 Bancroft Avenue, Bay Area - East Bay.