New Deal – 580 Holly St, Atlanta, GA, 30318 February 26, 2020 | No Comments | Deal Listing Deal Type: Renovation Promissory Notes Street Adddress: 580 Holly St, Atlanta, GA, 30318 Deal Amount: 15900.0000 Deal Term (in months): 730 days Interest: 10 Points: 1