1179 Canal Road, Princeton, NJ 08540 - View Property History - HotPads