
24/7 Ultra secluded filming location with 82 acres 2 miles from #118 at 4730 Tapo Canyon Rd. in Simi Valley. Situated next to “Little House on the Prairie” with parking for hundreds. Ocean Views from the top and 100% secluded back – 40 acres with no neighbors or public impact.
