84
330 S Cedros Ave
Solana Beach, CA 92075
$66.00 USD/SF/YR
2,853 SF
1
Space Available
Built 2020
3,086 SF Contiguous
Built 2020
2,853 SF
$66.00 USD/SF/YR
Office