Langley Place Apartments is located in Decatur, Georgia. This apartment community was built in 1973 and has 2 stories with 118 units.
It combines livability, design, and quality. The 3801 Kensington Ct. location in the 30032 neighborhood of Decatur is convenient to everything! It offers a host of amenities including smoke-free options, eat-in kitchen or dining rooms, and tile floors.