4
580 Beech Ave
Carlsbad, CA 92008
$75.00 USD/SF/YR
104 SF
1
Space Available
Built 1953
Built 1953
104 SF
$75.00 USD/SF/YR
Coworking Space