6309 Eleanor Avenue (BLT Studios) Los Angeles, CA 6309 Eleanor Avenue (BLT Studios) Los Angeles, CA Property Overview Sound Stage 34,000 SF Leased « Napa Community Foundation 1601 Olympic Blvd Santa Monica, CA » Kristen Cagatao 2019-11-11T19:56:28+00:00