Office Space for Lease at the Southwest Office Center
Tenants leasing office space in the Southwest Plaza Office Center benefit from its convenient location and dramatic mountain backdrop in Littleton, Colorado. This building offers a total leasable area of more than 63,000 square feet spanning six floors and presents every amenity a tenant requires, from a common conference room to an onsite full retail branch bank and ample parking. The office center is situated next to the retail destination for Southwest Denver, Southwest Plaza Mall, which is anchored by Macy’s, Dillard’s, J.C. Penney and Sears.
If you are a member of the media, you may reach out to our public relations team and a response will be provided as quickly as possible. Please understand that media information is listed for the sole purpose of providing assistance to members of the press.