Photo 1

170 New Providence Rd

5.0 bed · 3.1 bath · $1,159,000

1 / 19