1/22 22 Pending $ 1,097,000 6,250 Sqft Lot 2421 Webb Ave, Alameda, CA 94501 Multi-Family Listed by Jose Cerda-Zein of Cerda-Zein Real Estate