16059 Selborne Dr, San Leandro, CA 94578
2
beds
2
baths
1,460 Sq.Ft. LIVING AREA
5,256 Sq.Ft. lot