The property located at 2252 Meridian Blvd #67 St. Moritz #67 Mammoth Lakes, CA 93546 is a Condominium property. Built in 1972, the property at 2252 Meridian Blvd #67 St. Moritz #67 has 1 bathroom, is approximately 389 square feet. The property is located in the St. Moritz condominium project.