1661 La France Street 307, Atlanta, GA 30307: For Rent $2,195/mo, 1 bd 2 ba | Veribas GO