128 MAIN ST, Flemington, NJ 08822 - MLS#NJHT106456 - Katie Horch - ...