101 Niagra Avenue, Moss Beach, CA 94038

Current Owners
Dell P Williams III (Trustee) and Mary Leticia Vajta-Williams (Trustee)
Purchase Price
N/A (2014)
Property Taxes
$45,551 (2020)
Blockshopper green logo