17
674 Via de la Valle
Solana Beach, CA 92075
$21,000,000 USD
23,057 SF
23,057 SF
$21,000,000 USD
Office