The parcel owner is 3518-20 Palisade Ave Llc.
According to Clifton public records 3518-20 Palisade Ave, Clifton total assessed value is $435,000.
It is 38.1% higher than average parcel value in Clifton.
Building on this parcel was built in 1963 and its assessed value is $255,000.
The area of the lot is approximately 0.1 acres and its value is $180,000.