Just like many locals, The Masquerade is one of my most favorite venues located in Atlanta. After 3.3 acres of land was sold to SWH Properties around the ...