11
100 Border Ave
Solana Beach, CA 92075
$12,000,000 USD
19,929 SF
19,929 SF
$12,000,000 USD
Office