The property located at 4000 Meridian #326 Juniper Springs Lodge #326 Mammoth Lakes, CA 93546 is a Condominium property. Built in 2002, the property at 4000 Meridian #326 Juniper Springs Lodge #326 has 2 bedrooms, 2 bathrooms, is approximately 833 square feet. The property is located in the Juniper Springs Lodge condominium project.