St. Moritz Apartment Homes provides comfortable living in the heart of Lakewood, Colorado. Our pet-friendly community offers 1 2-bedroom apartments for rent in a tranquil suburban setting. Enjoy shopping and dining at nearby Colorado Mills, hop on US-6 for a night out in Downtown Denver, or head west to enjoy some crisp mountain air. Schedule a tour and make St. Moritz your new home!