$898,000 4bd 2ba 1,926sqft16575 Toledo Street San Leandro, CA 94578Single Family Active Under Contract