31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536
31 RIVERWALK, Plainsboro, NJ, 08536

$649,000

31 RIVERWALK, Plainsboro, NJ, 08536

38
Courtesy of: RE/MAX Of Princeton