The property located at 105 Lauterbrunnen Strasse #23 June Lake, CA 93529 is a Townhouse property. Built in 1981, the property at 105 Lauterbrunnen Strasse #23 has 3 bedrooms, 3 bathrooms, is approximately 2,303 square feet. The property is located in the Interlaken condominium project.