168 Vista Terrace Pompton Lakes

Sold in June 2024

 for $438,000