Homes for sale - 396 Main ST, Metuchen, NJ 08840 – MLS#2109867 - Gr...