1211 Avon Avenue, Atlanta, GA 30310: New Listing, $250,000, 4 bd 2 ba | Veribas GO