519 Taylor Ave, Alameda, CA 94501 - MLS#40972351 - Crystal Jackson ...