The Santee Drive-In likely has shown its last movie ... North Palisades Partners of Los Angeles is seeking to purchase the property and has applied to build a 300,145-square-foot industrial building ...
Some results have been hidden because they may be inaccessible to you