Open House!
Viewed
1139 Leavenworth Street
Omaha, NE 68102
$625,000
3 beds
3 full
bathrooms2,285 sq.ft.
Courtesy Of Better Homes and Gardens Real Estate The Good Life Group