128 N Cedros Ave
Solana Beach, CA 92075
$3,050,000 USD
2,100 SF
2,100 SF
$3,050,000 USD
Service