View Details $412,000 1 of 31 Inca Street Townhomes | Denver 2 beds 1 baths 860 sqft On Site: 180 Days Listing courtesy of Madison & Company Properties: MLS #4747230