25 Birch Pl, New Providence Boro, NJ, 07974-1702

$1,499,000

25 Birch Pl, New Providence Boro, NJ, 07974-1702

ACTIVE