• 625-645 Inca Street Townhomes – Denver, CO

    16 Units ranging from 888 to 1,112 SqFt

    Asking $375,000 – $519,000

    Estimated Completion Date: February 2021

    Visit: incamodus.com

    Please contact Alex for more information.