$1,699,000 -
405 Beach Avenue
Half Moon Bay ,
CA 94019
Area: Half Moon Bay