Live it. Love it.
21 DAVENPORT ST, SOMERVILLE, NJ

908-707-2400

The Davenport Sitemap

View The Davenport sitemap and see how the apartment complex and all of the great amenities are conveniently laid out.

First Floor

Second Floor