Aerial

Check out this newly built mega mansion located on Woodhaven Road NW in Atlanta, Georgia. It was built by The Dernehl Company and boasts over 35,000 square feet of living space.