Find your new home in a beautiful apartment at 3841 Kensington Rd in the heart of Decatur! Our pet-friendly apartments are a wonderful place to call home, with a variety of units and ample amenities. Contact us today to schedule a tour and experience the perfect blend of relaxation and opportunity!