The Flats on Howard Apartments in Omaha, NE
Located at 2316 Howard St., Omaha, NE 68102
2316 Howard St., Omaha, NE 68102
Current Security Deposit Special of $500, Pet Park Pet Washing Station, Green Space with Grill, Exclusive Resident Events, Complimentary High Speed Internet, Pet Friendly Community
Listings (1 - 5 of 17)
2316 Howard St.
Omaha, NE 68102