988 Post St, Alameda, CA 94501

3 BD | 1 Baths | 1,010 SQ/FT

Pending $599,000