This large mansion is under construction on Riverside Drive NW in Atlanta, GA (coordinates are 33°55’50.88″N  84°24’42.26″W). Looks pretty big! I’d say around 18,000 square feet or so.

* Thanks to HOTR reader Lane for the tip and pictures!