View Details 10305 San Leandro St. Elmhurst | Oakland $299,000 2 bd 1 ba 939 sqft 0.09 acres On Site 39 Days Ago