6
3015 N 90th St
Omaha, NE 68134
$10.50 USD/SF/YR
1,050-2,329 SF
2
Spaces Available
Built 1970
2,329 SF Contiguous
Built 1970
1,050-2,329 SF
$10.50 USD/SF/YR
Office