Remarkable River Oaks Mansion Brings British Vibes and a $26.5 Million Asking Price
When the remarkable mansion at 3996 Inverness in River Oaks went on the market last week with a list price of $26.5 million, the 18,265 square foot dwelling emerged near the top of Houston’s most expensive homes for sale. It ranks third behind 10…
Read More