$1,695,000 -
900 Canal Road
Princeton ,
NJ 08540
Municipality: FRANKLIN TWP