Specials 1 Day Ago COMPARE Bella Vista on Bancroft 2199 Bancroft Ave, San Leandro, CA 94577 1 - 4 Beds $1,999 - $3,749