"Enjoy apartment living at Mcrae Apartment Homes in Atmore, AL. The complex has a host of amenities and is rated highly. Located in a quiet neighborhood, you can spend your time at home away from the usual hustle and bustle.
Get some exercise at the complex's tennis court or swimming pool. The surrounding wooded areas make this community a charming place to live. There's a parking lot for residents, and if you have some guests over, they can easily find an open spot on the street.
Contact property management to learn more about terms and availability for the apartments at 607 Mcrae St in Atmore, AL."