Homes for sale - 396 MAIN ST, Metuchen Boro, NJ 08840 – MLS#3683477...