The ‘Triangle House’ is Set in a Picturesque Spot Between Two Hills in Tarzana, California
Mansion Global
June 12, 2020, 1:28 pm
The property is located in Tarzana, California, a mile from Ventura Boulevard, an 18-mile long avenue filled with boutique stores and restaurants. Located in the San Fernando Valley, it was the site of a ranch owned by author Edgar Rice Burroughs,