The Crest at Princeton Meadows

(2)
 3217 Ravens Crest Dr., PlainsboroNJ 08536
$1,235+1-2 BedsPets OK