I'd be happy to name it back "Warehouse District". Rivertown sounds like an outdoor mall. And Detroit doesn't even sit on a river, the body of water is a strait. Detroit literally means strait in French...