2877 Alexa Avenue, Atlanta, GA 30317: For Rent $6,900/mo, 5 bd 5 ba | Veribas GO