25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536
25 RIVERWALK, Plainsboro, NJ, 08536

$579,000

25 RIVERWALK, Plainsboro, NJ, 08536

23
Courtesy of: RE/MAX Of Princeton