$120,000
403 Holly Street NW, Atlanta, GA, 30318
Single Family Residence