- 17069 Nicholas St, Omaha, NE 68118$2,600/mo4 beds · 4 baths · 2,000 sq ft17069 Nicholas StOmaha, NE 68118
- 17505 Howard St, Omaha, NE 68118$4,300/mo4 beds · 4 baths · 4,258 sq ft17505 Howard StOmaha, NE 68118
- 1806 N 177th St, Omaha, NE 68118$2,100/mo3 beds · 2.5 baths · 1,700 sq ft1806 N 177th StOmaha, NE 68118
Updated





