$1,374,975 - 1301 E Juana Ave, San Leandro, CA 94577
1301 E Juana Ave
San Leandro,
CA
94577
Subdivision Name: Bay O Vista