31 Lovell Ave, Mill Valley CA 94941 — $384,400 | Blackbird Research