2 BIRCHWOOD CT, Princeton, NJ 08540 - MLS#NJMX123180 - Katie Horch ...