12
613 S 24th St
Omaha, NE 68102
$10.00 USD/SF/YR
970-1,940 SF
2
Spaces Available
Built 1908
1,940 SF Contiguous
Built 1908
970-1,940 SF
$10.00 USD/SF/YR
Retail