2522 Armstrong Avenue, Windsor