Shops on Montview
Shopping Centers & Malls
Hours:
8801 E Montview Blvd, Denver CO 80220
Hours
About Shops on Montview
Shops on Montview is an 8,540-square-foot retail center located at the intersection of Montview Boulevard and Central Park Boulevard in Denver, Colorado. Situated on the main thoroughfare of Central Park, Denver’s largest prevailing residential neighborhood, Shops on Montview boasts an impressive line-up of service-oriented tenants and caters to the surrounding community.
You May Also Like
-
Denver, Colorado