16820 Frances Street Office Building Sells for $4,575,000 December 4, 2017 | News Investors Realty has sold the 16820 Frances Street Office Building in Omaha, Nebraska for $4,575,000. …Read More