1/46 46 Under Contract $1,275,000 3 Beds4 Baths 46 CONSTITUTION HILL W, Princeton, NJ 08540 Townhouse MLS# NJME2049148 Listed by Llewellyn G Ross of Callaway Henderson Sotheby's Int'l-Princeton