166 W MAIN ST, Somerville Boro, NJ 08876 - MLS#3633694 - Gabriel Ga...