890 Arlington Place, Atlanta, GA 30306: New Listing, $3,895,000, 6 bd 9 ba | Veribas GO