894 Lewelling Blvd # 13, San Leandro, CA 94579
2
beds
1
bath
858 Sq.Ft. LIVING AREA
0.95 Acres lot