Commercial for sale by owner in Denver, CO 80204. 1516 Xavier St, Denver CO 80204 For Sale by Owner $1,500,000 Office building Located right off Colfax and Sheriden, just minutes from downtown Denver is up for sale by owner. Owner Financing is available with down payment for qualified buyers. This is an excellent opportunity for Commercial Real Estate investors and/or Businesses looking for office Space alike. New Denver Light rail expansion will soon have a station just blocks from the building... See site for full property details.