Front Exterior

This newly built mega mansion is located at 10423 Willowbrook Drive in Potomac, Maryland. It has been under construction for years and is one of the largest newly built homes in the country. It is nearly 55,000 square feet in size and is owned by Dr. Inder Chawla, who is an Adventist HealthCare affiliated community doctor specializing in physical medicine & rehabilitation.