The property located at 2251 Meridian #126 Mammoth Lakes, CA 93546 is a Condominium property. Built in 1974, the property at 2251 Meridian #126 has 1 bedroom, 1 bathroom, is approximately 1,000 square feet. The property is located in the Sunshine Village condominium project.