21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536
21 RIVERWALK, Plainsboro, NJ, 08536

$599,000

21 RIVERWALK, Plainsboro, NJ, 08536

40
Courtesy of: RE/MAX Of Princeton