Luxury Lake Country Living

Experience a new standard of living in Lake Country’s Delafield, Wisconsin. Embrace the energy of a dynamic neighborhood centrally located among award winning restaurants, boutique shopping, and active recreation. Wells Street Station includes 58 high-end apartments above heated underground parking. Relax in the serenity of your new home.