1/31 31 Active $2,900 2 Beds2 Baths1,049 Sqft Lot 14 South Davenport ST, Somerville, NJ 08876 Townhouse, Condo Listed by KELLER WILLIAMS CORNERSTONE