Exterior of apartment complex


Come home to The Avens at Dedham Station, where we’ve carefully curated the perfect feeling of home. Our apartments for rent in Dedham, MA are nestled conveniently near suburban shopping at Legacy Place, entertainment, lush hiking and biking trails with scenic views, and have quick access to the “T” and I-93/I-95 for easy downtown Boston commuting. Your new apartment places natural beauty, adventure, and a touch of urban living at your fingertips. Our green, pet-friendly Dedham apartments invite you to bask and unwind at our sparkling pool, stay active at our fitness center, get social at our resident lounge, and receive top-quality service from our professional on-site team members. Residents also have the luxury of choosing from an array of spacious floor plans. Discover true convenience and ultimate comfort at your new community near everything you desire and everywhere you want to be.

Community lounge area with long table and kitchen area