$8,500,000 -
20 Leonard Court
Princeton ,
NJ 08540
Municipality: PRINCETON