Wisconsin-based Menards filed a general site development plan this week to build a 538-unit self storage facility on open land just north of its north Rochester store at 6733 Prairie Vista Drive NW.