Homes for sale - 99 MAIN STREET&RTE31, Flemington Boro, NJ 08822 – ...