If you work in the city but long for the joy of a quiet, pristine suburban-like atmosphere, the beautifully landscaped St. Moritz Apartment complex is the perfect place for you. Located 2 miles north of 6th Ave, you can be downtown Denver in just minutes when you are ready to play and I-70 is a mere 3 miles west. Our location lets you head up to the mountains without all the hustle and bustle of city traffic. Adventures await you.
This property is not currently displayed as for sale or rent on Zillow. This may be different from what's on other websites or public sources.
