TURTLE TOWER - 19920 SUMMIT DRIVE, TOPANGA, CALIFORNIA 90290
Turtle Tower is a stunning, dreamy mountain chalet located on the outskirts of Los Angeles and Santa Monica, California. Sporting a striking modern architectural style, Turtle Tower is a unique home rarely seen elsewhere. And yes! It's now available for film and television productions.