166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204
166 W MAIN ST, Somerville Boro, NJ, 08876-2204

$1,900,000

166 W MAIN ST, Somerville Boro, NJ, 08876-2204

19
Courtesy of: BHHS - NEW JERSEY PROPERTIES