Davis Square 101: Where to Eat, Shop & Play
If you’re in search of apartments near Davis Square in Somerville, Massachusetts, consider Windsor at Maxwell's Green. Striking a comfortable balance between busy city life in Boston and the slower-paced appeal of suburban living, our eco-friendly, pet-friendly apartment community is just one mile from Davis Square, which, for the uninitiated, is a bustling shopping, dining, and nightlife destination that attracts people from all walks of life to Somerville.