Avalon Princeton

 100 ALBERT WAY, PrincetonNJ 08540
$2,090+Studio-3 BedsPets OK