1021 S 21st St, Omaha, NE 68108
Sold: $56,000 (06-11-2018)- hotel 4
- hot_tub 2
- grid_on 1,518sqft
Investor Special! Hurry here to this steal of a deal, in a great location! Endless possibilities to build some instant sweat equity combined with the abundance of square footage, this one is sure to impress!