$950 2 bed 515 S 31st Street Unit 201, Omaha NE, 68105
Most errands can be accomplished on foot.
Mostly flat, excellent bike lanes.
Explore how far you can travel by car, bus, bike and foot from 515 S. 31st Street.
View all Leavenworth apartments on a map.