121 E Palisade Ave #A, Englewood, NJ 07631 is pending. Zillow has 25 photos of this 4 beds, 4 baths, -- sqft townhouse home with a list price of $1,099,000.
152 Demarest Ave, Englewood Cliffs, NJ 07632 $1,644,400 4 - N/A N/A Property history Property price DateEventPricePrice/SqftSource 04/02/1986 Sold $315,000 $76 Public Record Tax History YearTaxesTotal assessmentequalsLandadded toAdditions 2023 $14,356 $1,258,200 = $1,065,400 + $...