Dean's Midtown Shell Atlanta

 

Dean's Midtown Shell

1184 Spring St NW
Atlanta, GA 30309
USA

Photo taken in 2015