A 15.78-acre development site, located at 859 NJ-17 in Paramus, New Jersey. It is currently occupied by a shopping center.
TRY BASIC FREE