We brought this gargantuan mega mansion to your attention last June and it is now finally visible in Google Maps! Located at 12 W Rivercrest Drive in the Briar Forest neighborhood of Houston, TX, this approximately 32,945 square foot home boasts a whopping 14 bedrooms and 19 bathrooms. Property records show that the owner is a man by the name of Ali Davari. Hopefully we’ll be able to find some interior pics online!
CLICK HERE TO VIEW THE HOME IN GOOGLE MAPS