5
2416 Castelar St
Omaha, NE 68105
$15.00 USD/SF/YR
3,470-6,939 SF
1
Space Available
Built 2026
6,939 SF Contiguous
Built 2026
3,470-6,939 SF
$15.00 USD/SF/YR
Flex