The 2-acre site at 71st Street and Metcalf Avenue has been empty for years after previous development plans fell through.
A Lawrence developer partners with an Atlanta real estate investment firm to advance a 3 million-square-foot data center campus in rural Miami County.