Browse through recently listed homes in the Omaha real estate market and find your next home!
The historic property located at 40 East Locust Street in Mechanicsburg was sold on Nov. 18, 2024 for $125,000, or $133 per ...