5111 Tehama Ave, Richmond CA 94804 — $599,900 | Blackbird Research