Our studio apartments include built-in mudroom entryways and uniquely-designed enclosed closet. Our pet-friendly apartments for lease in Colorado Springs range from 505 - 1,180 square feet and offer stylish features in every apartment! Nine foot ceilings with large windows provide plenty of natural light. 80903 Welcome to The Plaza at Pikes Peak.