$319,000

0 Magnolia, Half Moon Bay, CA, 94019

ACTIVE