123 Landis Ave, Freedom CA 95019 — $419,500 | Blackbird Research