1059 Evelyn Ave, Albany CA 94706 — $1,399,000 | Blackbird Research