607 Taylor Ave, Alameda CA 94501 — $799,000 | Blackbird Research