Located at the corner of Inwood Road and Deloache Avenue, this English-style mansion was built in 2005 and is sited on just under two acres of land in the heart of Preston Hollow. The stately stone residence is one of the finest in
Dallas with transformed interiors by architect Robert Trown and a bevy of resort-style amenities and bespoke finishes that result in an elevated living experience.