apartments nj station wallpaper station house apartments somerville nj Web Management Office 30 South Doughty Avenue Suite 1 Somerville NJ 08876. 70 likes 1 was here. 16 Station Rd S… Thursday, November 3, 2022 Edit