168 Vista Terrace Pompton Lakes

Sold in June 2024

  $438,000