thedavenportapts.com
The Davenport Apartments - Downtown Somerville, NJ - Live it. Love it.
Downtown Somerville was named on of New Jersey’s Great Places by the New Jersey Chapter of the American Planning Association. Love where you live!