22 Elizabeth St, Glen Rock, NJ 07452, USA
Back on the market – buyer unable to close. Built…
Sold
$580,000
Back on the market – buyer unable to close. Built…
$580,000