1712 Third St Unit 305, Alameda CA 94501 — $599,999 | Blackbird Research