$3,950,000 -
130 Library Place
Princeton ,
NJ 08540
Municipality: PRINCETON