30,000+ Square Foot Houston Mega Mansion Now Visible In Google Maps

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