Unknown developer wants to build two 10-story towers on riverfront