Rent To Own Homes In Atlanta Georgia 11:47 AM Add Comment atlanta , georgia , homes , rent Edit Rent a house in Atlanta, Georgia . Registered as a real estate brand in Spain. Find the latest ads for rent to own homes in Georgia. 2606 ...