$795 per month
- 2 Beds
- 1 Bath
- Condo for Rent
1814 Glenn St SW Unit 1, Decatur, AL 35603
Section 8. Marvel at the charm and comfort of this delightful 2-bedroom, 2.5-bathroom apartment located at 1814 Glenn St SW, Apt 1, Decatur, AL 35603. Step into a spacious layout that offers a perfect blend of modern design and cozy living. The ample natural light streaming through the windows enhances the inviting atmosphere, creating a warm and welcoming home. Enjoy the convenience of two full