Open House!
Viewed
119b East Palisade Avenue
Englewood, NJ 07631
$1,380,000
4 beds
3 full + 1 half
bathroomsCourtesy Of Keller Williams Town Life