A mixed-use development could be in the works for the northeast corner of 72nd & Dodge Street, Mayor Jean Stothert said today. A group recently purchased the current Petco building and is planning major changes for the site. Details have not yet been announced. The $900 million Crossroads project is expected to break ground this spring on the northwest corner. The $158 million Omaha Central Library is under construction on the southwest corner.