Avalon Princeton

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