North Street Apartments SE Decatur - Introducing the spacious and comfortable two-bedroom, one-bathroom apartment in Decatur, AL! Ideal for those looking for a convenient location, this apartment is perfect for anyone looking for a place to call home. The amenities of this apartment provide ample space to enjoy life's simple pleasures. You can enjoy gathering with friends and family in the light-filled living room while the efficient kitchen is perfect for preparing meals. Book a tour now and experience this living space for yourself! Contact Ace Management & Realty 256-686-4900