View Details $590,000 1 of 56 Davis Street | San Leandro 2 beds 2 baths 1,228 sqft 0.83 acres On Site: 39 Days