Midtown Plaza is a newly renovated apartment community located in the fast-growing Midtown Neighborhood. . Located at 1101 W. 69th Ave, you'll be within walking distance of the Westminster Station for easy, car-free commuting throughout the city. Downtown Denver is just six miles south, giving Midtown residents a suburban atmosphere within minutes of the city.! Travel just a short way and you'll find yourself in the main shopping district along Pecos Street, which is lined with strip malls, restaurants, parks, and other businesses.With one and two-bedroom apartment and townhome options, Midtown Plaza will have a home to fit your needs!