Homes for sale - 83 RIVERWALK, Plainsboro Twp., NJ 08536 – MLS#3681...