The property located at 3005 Meridian #2 Meadowridge #2 Mammoth Lakes, CA 93546 is a Townhouse property. Built in 1979, the property at 3005 Meridian #2 Meadowridge #2 has 3 bedrooms, 3 bathrooms, is approximately 1,411 square feet. The property is located in the Meadowridge condominium project.