Wilburn House 266 11TH STREET NE ATLANTA, GA 30309 FOR SALEFOR RENT Wilburn House is located off of Piedmont Avenue between 11th Street and 12th Street in Midtown, Atlanta. This 4-story mid-rise community is comprised of 3 buildings and features 71 residential condo...