118 S Cedros Ave
Solana Beach, CA 92075
$8,995,000 USD
10,382 SF
4.49% Cap Rate
10,382 SF
$8,995,000 USD
Storefront