30 BATTLE RD, Princeton, NJ 08540 - MLS#NJME307404 - Katie Horch - ...