896 Allwood Rd
(1)

896 Allwood Rd, Clifton, NJ 07012

Reviews

2 years ago

Commuter Dream

Great location if you work in the Tri-State Area. Short walk to many different transportation systems, easy drive to a vast array of restaurants and great parks for walking or picnicking. A little piece of quite in a high pace area.