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