Finding a picture…SoldSold May 2024 $940,000 316 Lyren Place, Half Moon BayHouse393 m² land91 m² floor