Solana Executive Plaza by Melissa Ehlke | May 31, 2016 | UncategorizedProperty Type Office Address 215 S. Highway 101 Solana Beach, CA Square Footage 24,805 square feet