Livermore 909 Marcella St., Livermore, CA, 94550, MLS# 41053208 – Patch.com – Patch By Agggregated News March 19, 2024March 20, 2024